ruminant reticulum - French English Dictionary